File target = new File(this.todir);
if(source.equals(target) == false) {
if(source.isFile()) {
IO.copy(source, new File(this.todir, source.getName()));
}
else {
File target = new File(this.todir);
if(source.equals(target) == false) {
if(source.exists() && source.isFile()) {
IO.copy(source, new File(this.todir, source.getName()));
}
else {